package cc.messcat.service.fupin;

import cc.messcat.common.service.BaseService;
import cc.messcat.entity.fupin.Vision;
import cc.messcat.entity.fupin.VisionPoolFamily;
import cc.messcat.entity.vo.VisionPoolFamilyVo;

import java.util.List;

/**
 * 2018/5/13
 */
public interface PoolVisionService extends BaseService<VisionPoolFamily>{
    Long merge(VisionPoolFamily visionPoolFamily);

    List<VisionPoolFamilyVo> listVision(Long poolFamilyId, String date, Integer pageNo, Integer pageSize);

    int count(Long poolFamilyId, String date);

    List<String> listVisionDateByPoolFamilyId(Long poolFamilyId);

}
